physical embodiment - Alemán Inglés Diccionario